/*************************************************************************
> File Name: carNum.cpp
> Author: hzy
> Created Time: 2023-09-18 20:32:01
> Description:
    问题描述：肇事逃逸，有3个目击证人，
    甲：牌照前两位数字相同；
    乙：牌照后两位相同,但与前两位不同；
    丙：四位车号刚好是一个整数的平方。
    求牌照号。（写程序实现）
************************************************************************/
#include <iostream>

using namespace std;

int main()
{
    int square = 0;
    for (int i = 1; i < 99; i++)
    {
        square = i * i;
        //比较前两位数是否相同
        if (square / 1000 != square / 100 % 10)
        {
            continue;
        }
        //比较后两位数是否相同
        if (square % 10 != square / 10 % 10)
        {
            continue;
        }
        cout << square << " " << i << endl;
    }

    return 0;
}